aid to undertakings - Turkish English Dictionary